package cn.livenovel.thirddata.lottery;

import com.alibaba.fastjson.JSON;

/**
 * 双色球统计信息
 * 
 * @author shaohui
 * @date 2017-06-21 13:40:54
 */
public class UnionLottoStatisticPO {

    /**
     * 期数
     */
    private int issue;

    /**
     * 球号
     */
    private String ballNum;

    /**
     * 理论出次
     */
    private int theoryNum;

    /**
     * 实际出次
     */
    private int actualNum;

    /**
     * 偏差值
     */
    private int deltaNum;

    /**
     * 最大遗漏
     */
    private int maxLoss;

    /**
     * 当前遗漏
     */
    private int currentLoss;

    /**
     * 平均遗漏
     */
    private int avgLoss;

    /**
     * 概率
     */
    private double probability;

    /**
     * 介入指数
     */
    private double interveneIndex;

    /**
     * @return the issue
     */
    public int getIssue() {
        return issue;
    }

    /**
     * @param issue the issue to set
     */
    public void setIssue(int issue) {
        this.issue = issue;
    }

    /**
     * @return the ballNum
     */
    public String getBallNum() {
        return ballNum;
    }

    /**
     * @param ballNum the ballNum to set
     */
    public void setBallNum(String ballNum) {
        this.ballNum = ballNum;
    }

    /**
     * @return the theoryNum
     */
    public int getTheoryNum() {
        return theoryNum;
    }

    /**
     * @param theoryNum the theoryNum to set
     */
    public void setTheoryNum(int theoryNum) {
        this.theoryNum = theoryNum;
    }

    /**
     * @return the actualNum
     */
    public int getActualNum() {
        return actualNum;
    }

    /**
     * @param actualNum the actualNum to set
     */
    public void setActualNum(int actualNum) {
        this.actualNum = actualNum;
    }

    /**
     * @return the deltaNum
     */
    public int getDeltaNum() {
        return deltaNum;
    }

    /**
     * @param deltaNum the deltaNum to set
     */
    public void setDeltaNum(int deltaNum) {
        this.deltaNum = deltaNum;
    }

    /**
     * @return the maxLoss
     */
    public int getMaxLoss() {
        return maxLoss;
    }

    /**
     * @param maxLoss the maxLoss to set
     */
    public void setMaxLoss(int maxLoss) {
        this.maxLoss = maxLoss;
    }

    /**
     * @return the currentLoss
     */
    public int getCurrentLoss() {
        return currentLoss;
    }

    /**
     * @param currentLoss the currentLoss to set
     */
    public void setCurrentLoss(int currentLoss) {
        this.currentLoss = currentLoss;
    }

    /**
     * @return the avgLoss
     */
    public int getAvgLoss() {
        return avgLoss;
    }

    /**
     * @param avgLoss the avgLoss to set
     */
    public void setAvgLoss(int avgLoss) {
        this.avgLoss = avgLoss;
    }

    /**
     * @return the probability
     */
    public double getProbability() {
        return probability;
    }

    /**
     * @param probability the probability to set
     */
    public void setProbability(double probability) {
        this.probability = probability;
    }

    /**
     * @return the interveneIndex
     */
    public double getInterveneIndex() {
        return interveneIndex;
    }

    /**
     * @param interveneIndex the interveneIndex to set
     */
    public void setInterveneIndex(double interveneIndex) {
        this.interveneIndex = interveneIndex;
    }

    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }
}
